﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

using Unis.Framework.ORM.Attributes;


namespace KingRoad.EPM.SafetyManagementEntity.Model
{
    /// <summary> 
    /// 文件生成时间 2017/1/12 11:36:11
    /// </summary> 
    [Serializable]
    [ModelMap("Scm_SafetyConstructionDic", new string[] { "Scd_ID" })]
    public class ScmSafetyconstructiondicInfo : BaseEntity
    {
        public ScmSafetyconstructiondicInfo()
        {

        }
        
        
        private string _scdId;
        /// <summary>
        /// 
        /// </summary>
        [ColumnMap("Scd_ID", System.Data.DbType.String)]
        public string Scd_ID
        {
            get {return _scdId;}
            set
            {
                if (object.Equals(this._scdId, value) != true)
                {
                    this._scdId = value;
                    this.RaisePropertyChanged("Scd_ID");
                }
            }
        }
        
        
        private string _scdCode;
        /// <summary>
        /// 
        /// </summary>
        [ColumnMap("Scd_Code", System.Data.DbType.String)]
        public string Scd_Code
        {
            get {return _scdCode;}
            set
            {
                if (object.Equals(this._scdCode, value) != true)
                {
                    this._scdCode = value;
                    this.RaisePropertyChanged("Scd_Code");
                }
            }
        }
        
        
        private string _scdName;
        /// <summary>
        /// 
        /// </summary>
        [ColumnMap("Scd_Name", System.Data.DbType.String)]
        public string Scd_Name
        {
            get {return _scdName;}
            set
            {
                if (object.Equals(this._scdName, value) != true)
                {
                    this._scdName = value;
                    this.RaisePropertyChanged("Scd_Name");
                }
            }
        }
        
        
        private string _scdParentid;
        /// <summary>
        /// 
        /// </summary>
        [ColumnMap("Scd_ParentID", System.Data.DbType.String)]
        public string Scd_ParentID
        {
            get {return _scdParentid;}
            set
            {
                if (object.Equals(this._scdParentid, value) != true)
                {
                    this._scdParentid = value;
                    this.RaisePropertyChanged("Scd_ParentID");
                }
            }
        }
        
        
        private string _scdDescription;
        /// <summary>
        /// 
        /// </summary>
        [ColumnMap("Scd_Description", System.Data.DbType.String)]
        public string Scd_Description
        {
            get {return _scdDescription;}
            set
            {
                if (object.Equals(this._scdDescription, value) != true)
                {
                    this._scdDescription = value;
                    this.RaisePropertyChanged("Scd_Description");
                }
            }
        }
        
        
        private string _scdRemark;
        /// <summary>
        /// 
        /// </summary>
        [ColumnMap("Scd_Remark", System.Data.DbType.String)]
        public string Scd_Remark
        {
            get {return _scdRemark;}
            set
            {
                if (object.Equals(this._scdRemark, value) != true)
                {
                    this._scdRemark = value;
                    this.RaisePropertyChanged("Scd_Remark");
                }
            }
        }
        
        
    }
}


